give birth to a litter - Spanish English Dictionary